#pragma once
#include<iostream>
#include<fstream>
#include<string>
#include <windows.h>
#include"myers_functions.h"
#include"checkers.h"
#include"test_myers.h"
using namespace std;

int main()
{		
	/*try {
        check_count_mistakes();
    } catch (const std::exception& ex) {
        std::cerr << "Exception: " << ex.what() << std::endl;
        return -1;
    }*/
	//just_for_fun();
	/*string s;
	vector <string> first_file;
	vector <string> second_file;
	ifstream f1 ("input_myers_1.txt"); while(f1 >> s) first_file.push_back(s); 
	ifstream f2 ("input_myers_2.txt"); while(f2 >> s) second_file.push_back(s);
	Compare_Two_Strings(first_file, second_file); while(1){}*/
	cool_test(); cerr << "cool test: success\n";
	test_for_make_up_map(); cerr << "test for make up map: success\n";
	test_for_make_down_map(); cerr << "test for make down map: success\n";
	/*vector<int>first_string; first_string.push_back(1); first_string.push_back(1); 
	vector<int>second_string; second_string.push_back(1); //second_string.push_back(3);
	int up_mistakes = 1;*/

	cerr << "success";
	while(1){}
	return 0;


}